home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 October: Mac OS SDK / Dev.CD Oct 96 SDK / Dev.CD Oct 96 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / Developer University / DUProjects / Counter SOM Test / main.cpp < prev   
Encoding:
C/C++ Source or Header  |  1996-08-16  |  747 b   |  29 lines  |  [TEXT/CWIE]

  1. //    Dave Wilson
  2. //    2-6-95
  3.  
  4. //==============================================
  5. #ifndef SOM_DevUniv_SCounter_xh
  6.     #include "SCounter.xh"
  7. #endif 
  8.  
  9. #define __NOSTRING__    // so exception file doesn't generate errors when include iostream
  10. #include <iostream.h>    // for cout    hacked by DAW
  11.  
  12. //==============================================
  13. void
  14. main()
  15. {
  16.     Environment* ev = somGetGlobalEnvironment();
  17.     DevUniv_SCounter* counter = new DevUniv_SCounter();
  18.     cout << "amount saved = " << counter->_get_value(ev) << endl;
  19.  
  20.     counter->Increment(ev);
  21.     counter->Increment(ev);
  22.     counter->Increment(ev);
  23.     cout << "amount saved = " << counter->_get_value(ev) << endl;
  24.  
  25.     counter->Square(ev);
  26.     cout << "amount saved = " << counter->_get_value(ev) << endl;
  27.     
  28.     delete counter;
  29. }